0x55aa
← Back to Blog

#"concurrency"

8 articles tagged with ""concurrency""

"rust""systems-programming""performance"
9 min read

Rust Arc<Mutex<T>>: Sharing State Across Threads Without Global Variable Hell 🦀🔒

Coming from 7 years of Laravel and Node.js, my mental model for shared state was simple: global variable, session, or Redis. Then Rust handed me Arc<Mutex<T>> and I had to unlearn everything. Turns out, when the compiler forces you to be honest about shared state, your code becomes shockingly correct.

Mar 09, 2026
"nodejs""backend""performance"
6 min read

⚡ Node.js Worker Threads: CPU-Intensive Tasks Without Blocking Your Entire App

Node.js is single-threaded — until it isn't. Worker Threads let you run CPU-heavy code in parallel without spinning up new processes. Here's how to use them correctly.

Mar 02, 2026
"laravel""php""web-dev"
6 min read

Laravel Concurrency: Stop Running Slow Tasks One by One (It's 2026!) ⚡

Your Laravel app is running tasks sequentially like it's waiting in a McDonald's queue. Laravel 11's Concurrency facade lets you run them all at once. Here's how.

Mar 01, 2026
"rust""systems-programming""performance"
8 min read

Rust Interior Mutability: Sneaking Past the Borrow Checker (Legally) 🦀

Coming from PHP where you can mutate literally anything from anywhere at any time with zero consequences — until production — Rust's ownership rules feel like a padlock. Interior mutability is the key. The *legal* key.

Feb 28, 2026
"rust""systems-programming""performance"
8 min read

Rust Channels: Stop Sharing State, Start Sharing Messages 🦀📨

Coming from 7 years of Laravel/Node.js where 'threading' is either a myth or a callback nightmare, Rust channels rewired how I think about concurrency. Spoiler: your threads shouldn't share a brain.

Feb 20, 2026
"cybersecurity""web-security""concurrency"
9 min read

Race Conditions: The Timing Attack Nobody Talks About ⏱️

That moment when two requests arrive at the exact same nanosecond and your app freaks out. Let's fix the vulnerability that only shows up in production!

Feb 16, 2026
"rust""tokio""async"
10 min read

Tokio: Async Runtime That Doesn't Make You Want to Cry 🦀⚡

Coming from 7 years of Node.js callback hell and async/await spaghetti, I thought asynchronous programming was inherently painful. Then I discovered Tokio - Rust's async runtime that's actually elegant, performant, and doesn't turn your code into nested madness!

Feb 09, 2026
"rust""async""concurrency"
10 min read

Rust's Async: When Your Code Does 10,000 Things at Once (Without Losing Its Mind) 🦀⚡

Think handling 10k concurrent connections requires callbacks from hell or threading nightmares? Rust's async runtime says 'hold my beer' and does it with 50MB of RAM.

Jan 23, 2026